package com.zhengtoudai.ui.bean;

/**
 * 盛付通托管实体类
 */

public class ShengTenpay {

    /**
     * message : 成功
     * result : {"params":{"sftReqest":"<form id=\"spaysubmit\" name=\"spaysubmit\" action=\"http://wdtest.shengpay.com/index.html\" method=\"POST\"><input type=\"hidden\" name=\"timestamp\" value=\"20160826104117\"/><input type=\"hidden\" name=\"sign\" value=\"XOAhgUJ7g6Sp3B2eeB8VLPAXjhvDLXY62/NN1TiAaVKFrFYTq1r+SnzmlYrP/CdBpQ9QRHixOoPXuTVKI+XoMNjRwkPYBhrngLnVT6OolgYgeeW/OCGxvBZZyuxgDv3tE6draUjhED1sgsnoP6l8iCfaEpLl3pvjyvXZMCd3nZY=\"/><input type=\"hidden\" name=\"userName\" value=\"250111\"/><input type=\"hidden\" name=\"merchantNo\" value=\"708732\"/><input type=\"submit\" value=\"submit\" style=\"display:none;\"><\/form><script>document.forms['spaysubmit'].submit();<\/script>"}}
     */

    private String message;
    /**
     * params : {"sftReqest":"<form id=\"spaysubmit\" name=\"spaysubmit\" action=\"http://wdtest.shengpay.com/index.html\" method=\"POST\"><input type=\"hidden\" name=\"timestamp\" value=\"20160826104117\"/><input type=\"hidden\" name=\"sign\" value=\"XOAhgUJ7g6Sp3B2eeB8VLPAXjhvDLXY62/NN1TiAaVKFrFYTq1r+SnzmlYrP/CdBpQ9QRHixOoPXuTVKI+XoMNjRwkPYBhrngLnVT6OolgYgeeW/OCGxvBZZyuxgDv3tE6draUjhED1sgsnoP6l8iCfaEpLl3pvjyvXZMCd3nZY=\"/><input type=\"hidden\" name=\"userName\" value=\"250111\"/><input type=\"hidden\" name=\"merchantNo\" value=\"708732\"/><input type=\"submit\" value=\"submit\" style=\"display:none;\"><\/form><script>document.forms['spaysubmit'].submit();<\/script>"}
     */

    private ResultEntity result;
    /**
     * code : 200
     */

    private String code;

    public void setMessage(String message) {
        this.message = message;
    }

    public void setResult(ResultEntity result) {
        this.result = result;
    }

    public String getMessage() {
        return message;
    }

    public ResultEntity getResult() {
        return result;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getCode() {
        return code;
    }

    public static class ResultEntity {
        /**
         * sftReqest : <form id="spaysubmit" name="spaysubmit" action="http://wdtest.shengpay.com/index.html" method="POST"><input type="hidden" name="timestamp" value="20160826104117"/><input type="hidden" name="sign" value="XOAhgUJ7g6Sp3B2eeB8VLPAXjhvDLXY62/NN1TiAaVKFrFYTq1r+SnzmlYrP/CdBpQ9QRHixOoPXuTVKI+XoMNjRwkPYBhrngLnVT6OolgYgeeW/OCGxvBZZyuxgDv3tE6draUjhED1sgsnoP6l8iCfaEpLl3pvjyvXZMCd3nZY="/><input type="hidden" name="userName" value="250111"/><input type="hidden" name="merchantNo" value="708732"/><input type="submit" value="submit" style="display:none;"></form><script>document.forms['spaysubmit'].submit();</script>
         */

        private ParamsEntity params;
        /**
         * sftReqest : <form id="spaysubmit" name="spaysubmit" action="http://wdtest.shengpay.com/custodian/submitBid.html" method="POST"><input type="hidden" name="sign" value="fWHYAXCQCve6rOrNMrPC7/doAvQXxwX60jrrUJWcwFAADdyvo4PuQYQbxLAoig+InuxBagtBASJnn4ep8C+6U4f3SGD5f5Gg51hnPY9i2KIvHDVhWOi2ScwtL7ASlrwm3dD1CQ4AgowO9695491vVDvY5B0h7F/QKsQIlngn4G8="/><input type="hidden" name="timestamp" value="20160902111303"/><input type="hidden" name="creditAmount" value="100.00"/><input type="hidden" name="submitBidNo" value="1214727859829718"/><input type="hidden" name="callback" value="http://116.226.61.66:9228/ztq/shengpay/tx/invest/callback.do"/><input type="hidden" name="userName" value="250111"/><input type="hidden" name="merchantNo" value="708732"/><input type="hidden" name="notifyUrl" value="http://116.226.61.66:9228/ztq/shengpay/tx/invest/notify.do?ext=100071QQ250111QQ192.168.1.1QQnullQQnullQQ2"/><input type="hidden" name="discountAmount" value="0"/><input type="hidden" name="issueBidNo" value="525010220160830112018169254"/><input type="submit" value="submit" style="display:none;"></form><script>document.forms['spaysubmit'].submit();</script>
         */

        private DataMapEntity dataMap;
        /**
         * sftReqest : <form id="spaysubmit" name="spaysubmit" action="http://wdtest.shengpay.com/custodian/assign.html" method="POST"><input type="hidden" name="payeeUserName" value="250107"/><input type="hidden" name="payerUserName" value="250111"/><input type="hidden" name="payableAmount" value="500.05"/><input type="hidden" name="pageUrl" value="http://112.124.34.130:7788/ztq/shengpay/tx/assign/callback.do"/><input type="hidden" name="payerFee" value="0"/><input type="hidden" name="sign" value="nCF17z0SQXuIcsLXScbK7DYaVxkLFJEiS1aOijX7z2+1X7I/PnHzln1NJRgQ1rgWZBjaKoJRVomvpqVQ6sZms8/Yrn1eoIMyFgTS95FiOWZGgxoNStwuaVfCbstux0ZeXFzv34JU5hDpszf7B4j9BPObIjQSIoXfgKnsVyAaolg="/><input type="hidden" name="assignmentNo" value="2714737560824673"/><input type="hidden" name="timestamp" value="20160913164122"/><input type="hidden" name="payeeFee" value="2.01"/><input type="hidden" name="parValue" value="500.05"/><input type="hidden" name="merchantNo" value="708732"/><input type="hidden" name="notifyUrl" value="http://112.124.34.130:7788/ztq/shengpay/tx/assign/notify.do?ext=28RB250107RB250111RB2"/><input type="hidden" name="issueBidNo" value="525010220160912155639841350"/><input type="submit" value="submit" style="display:none;"></form><script>document.forms['spaysubmit'].submit();</script>
         * PageType :
         */

        private CallBackParamsEntity callBackParams;

        public void setParams(ParamsEntity params) {
            this.params = params;
        }

        public ParamsEntity getParams() {
            return params;
        }

        public void setDataMap(DataMapEntity dataMap) {
            this.dataMap = dataMap;
        }

        public DataMapEntity getDataMap() {
            return dataMap;
        }

        public void setCallBackParams(CallBackParamsEntity callBackParams) {
            this.callBackParams = callBackParams;
        }

        public CallBackParamsEntity getCallBackParams() {
            return callBackParams;
        }

        public static class ParamsEntity {
            private String sftReqest;

            public void setSftReqest(String sftReqest) {
                this.sftReqest = sftReqest;
            }

            public String getSftReqest() {
                return sftReqest;
            }
        }

        public static class DataMapEntity {
            private String sftReqest;

            public void setSftReqest(String sftReqest) {
                this.sftReqest = sftReqest;
            }

            public String getSftReqest() {
                return sftReqest;
            }
        }

        public static class CallBackParamsEntity {
            private String sftReqest;
            private String PageType;

            public void setSftReqest(String sftReqest) {
                this.sftReqest = sftReqest;
            }

            public void setPageType(String PageType) {
                this.PageType = PageType;
            }

            public String getSftReqest() {
                return sftReqest;
            }

            public String getPageType() {
                return PageType;
            }
        }
    }
}
